const domainName = getApp().globalData.domainName
const parameter = getApp().globalData.parameter
// pages/ti_doti_rec/ti_doti_rec.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    page_no:0,
    page_size:50,
    do_ti_rec_list:[],
    no_more:false,
  },

  
  // 加载该习题的做题记录
  page_init(jg_stu_id,ti_id,page_no,page_size){
    wx.showLoading({
      title: '查询中...',
    })
    wx.request({
      url: domainName + 'ti_doti_rec_init',
      data: {
        jg_stu_id:jg_stu_id,
        ti_id:ti_id,
        page_no:page_no,
        page_size:page_size,
      },...parameter,
      success: res => {
        wx.hideLoading()
        let do_ti_rec_list = res.data.do_ti_rec_list
        if(page_no){
          this.setData({
            do_ti_rec_list:this.data.do_ti_rec_list.concat(do_ti_rec_list),
            page_no:this.data.page_no +1,
          })
        }else{
          this.setData({
            do_ti_rec_list:do_ti_rec_list,
            page_no:1,
          })
        }
        if(do_ti_rec_list.length == 0){
          this.setData({
            no_more:true
          })
        }
      },
    })
  },

  
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    console.log('options',options)
    this.setData({
      jg_stu_id: options.jg_stu_id || '',
      ti_id:options.ti_id || '',
    })
    wx.setNavigationBarTitle({
      title: '做题记录详情【' + options.done_count + '】条',
    })
    this.page_init(this.data.jg_stu_id, this.data.ti_id, this.data.page_no, this.data.page_size)
  },

  onReachBottom(){
    if(!this.data.no_more){
      this.page_init(this.data.jg_stu_id,this.data.ti_id, this.data.page_no,this.data.page_size)
    }
  }

})